37 西 Debian at OSC 2010 Kansai@kyoto
uwabami@debian.or.jp
2010 7 10
bg=white
, Live DVD/USB
.
Live DVD/USB .
/
boot .
洋平 野良ビルドから始めるージ作成 3/49
bg=white
/disclaimer
, 使
///
.
洋平 野良ビルドから始めるージ作成 4/49
bg=white
IRC
uwabami
Debian JP Project
uwabami@debian.or.jp
uwabami@gfd-dennou.org
洋平 野良ビルドから始めるージ作成 5/49
bg=white
Debian Package’s Life Cycle
洋平 野良ビルドから始めるージ作成 7/49
bg=white
Freeze is comming. . .
3 ?
, 5 or 6
/. . .
8 freeze
?
.
洋平 野良ビルドから始めるージ作成 8/49
... ...
bg=white
(1) ibuz-mozc
ibus-mozc
open-source project
originates from Google
Japanese Input.
ITP: Bug#581158
unstable Yo!
洋平 野良ビルドから始めるージ作成 11/49
bg=white
(2) chromium-browser
chromium-browser
Chromium is an
open-source browser
project originates from
Chrome.
unstable apt
% apt-get install chromium-browser
洋平 野良ビルドから始めるージ作成 12/49
bg=white
emacs 23
gnome 2.30
KDE 4
ruby 1.9.1
python 2.6
. . .
洋平 野良ビルドから始めるージ作成 14/49
使
!
bg=white
. . .
stable unstable 使
.
洋平 野良ビルドから始めるージ作成 16/49
unstable
!?
bg=white
Agenda
1 Debian Backports
2 apt
: Backports hands on
洋平 野良ビルドから始めるージ作成 19/49
Debian
Backports
bg=white
Debian Backports
http://www.backports.org
testing, unstable
stable
security-update
使,
stable 使,
使
洋平 野良ビルドから始めるージ作成 21/49
bg=white
backports 使. . . (1)
apt-line
deb http://www.backports.org/debian lenny-backports main contrib non-free
& target install
% sudo apt-get update
% sudo apt-get install emacs23 -t lenny-backports
洋平 野良ビルドから始めるージ作成 22/49
bg=white
backports 使. . . (2)
apt-get upgrade
lenny-backports upgrade
apt
洋平 野良ビルドから始めるージ作成 23/49
apt
bg=white
apt
/
, apt .
, install
. . .
洋平 野良ビルドから始めるージ作成 25/49
bg=white
apt pin
0 install
1–99 install
upgrade
100 install
(500) install
(989) apt-pin default
990 apt-get target-release
1000 上 ダ install
洋平 野良ビルドから始めるージ作成 26/49
bg=white
backports pin
/etc/apt/preferences ?
Package: *
Pin: release a=lenny-backports
Pin-Priority: 99
release lenny-backports
(*)
99
洋平 野良ビルドから始めるージ作成 27/49
bg=white
pin
apt-line testing/unstable
Package: *
Pin: release a=lenny-backports
Pin-Priority: 99
Package: *
Pin: release a=testing
Pin-Priority: 98
Package: *
Pin: release a=unstable
Pin-Priority: 97
洋平 野良ビルドから始めるージ作成 28/49
backports ?
bg=white
. . .
backports . . . ry)
洋平 野良ビルドから始めるージ作成 30/49
backports
!
bg=white
backports
1
2 testing/unstable
1 apt pin
2 apt-get source -t testing(unstable)
3 install
2.
洋平 野良ビルドから始めるージ作成 33/49
1:
zsh
bg=white
1: zsh
?
() vcs info 使
vcs info
VCS PROMPT zsh
lenny zsh
洋平 野良ビルドから始めるージ作成 35/49
bg=white
!
apt-line !
/etc/apt/sources.list
/etc/apt/sources.list.d/debian-backports lenny.list
/etc/apt/sources.list.d/sid-source.list
/etc/apt/sources.list.d/osckyoto.list
/live 使
洋平 野良ビルドから始めるージ作成 36/49
bg=white
% sudo apt-get update
% apt-get source zsh -t unstable
洋平 野良ビルドから始めるージ作成 37/49
bg=white
% sudo apt-get build-dep zsh
...
...
:
libcap-dev libcap1 libkpathsea4 libncursesw5-dev libpcre3-dev
libpcrecpp0 tex-common texi2html texinfo texlive-base texlive-base-bin
texlive-common texlive-doc-base texlive-latex-base
: 0 : 14 、削: 0 : 10
13.6MB 0B
44.4MB
...
洋平 野良ビルドから始めるージ作成 38/49
bg=white
rebuild
% cd zsh-4.3.10
% dch --bpo
% debuild -rfakeroot -uc -us
...
洋平 野良ビルドから始めるージ作成 39/49
2:
qwit
bg=white
2: qwit
qwit
Qt 使 twitter client
qwit?
lenny qwit
RT . . . QT . . .
使.
洋平 野良ビルドから始めるージ作成 41/49
!
3:
Arora
bg=white
3: Arora
Arora
Qt4 + webkit Web browser
HTML5 ready!
!/!/!
洋平 野良ビルドから始めるージ作成 44/49
()
宿,
bg=white
宿/
Live DVD/USB
lenny
Arora +
uim
Arora
uim or scim backports?
野良ビルドから始めるケージ作成 47/49
bg=white
http://backports.org/dokuwiki/doku.php
http://jaqque.sbih.org/kplug/apt-pinning.html
AA 2ch
野良ビルドから始めるケージ作成 48/49